home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / ko302f5u.ppd < prev    next >
Encoding:
PostScript Printer Description  |  2003-02-21  |  30.8 KB  |  821 lines

  1. *PPD-Adobe: "4.3"
  2. *FormatVersion: "4.3"
  3. *LanguageVersion: English
  4. *LanguageEncoding: ISOLatin1
  5. *FileVersion: "1.3.4"
  6. *% Last Edit Date 09/22/99
  7.  
  8.  
  9. *Manufacturer:  "Konica"
  10. *ModelName: "Konica Force 50/IP-302 PS US"
  11. *NickName: "Konica Force 50/IP-302 PS US"
  12. *ShortNickName: "Konica Force 50/IP-302 PS US"
  13. *PCFileName: "FO502-US.PPD Ver. 1.3.4"
  14. *Product: "(7050)"
  15. *PSVersion: "(2004.002) 12"
  16.  
  17.  
  18. *% === Device Capabilities ============
  19. *LanguageLevel: "2"
  20. *ColorDevice: False
  21. *DefaultColorSpace: Gray
  22. *VariablePaperSize: False
  23. *SuggestedJobTimeout: "0"
  24. *SuggestedWaitTimeout: "300"
  25. *LandscapeOrientation: Plus90
  26. *RequiresPageRegion All: True
  27.  
  28. *DefaultOutputOrder: Normal
  29.  
  30. *FileSystem: True
  31. *?FileSystem: "
  32.     save statusdict begin
  33.     (False) /diskstatus where{
  34.     pop diskstatus exch pop 0 ne {pop (True)} if }if = flush
  35.     end restore"
  36. *End
  37. *Throughput: "50"
  38. *Password: "0"
  39. *ExitServer: "serverdict begin exitserver"
  40. *Reset: "
  41.     serverdict begin count 0 eq { 0 }if
  42.     exitserver systemdict /quit get exec
  43.     (WARNING : Printer Reset Failed.) = flush"
  44. *End
  45.  
  46. *FreeVM: "2000000"
  47. *VMOption None/16 MB RAM: "2000000"
  48. *VMOption 32Meg/32MB RAM: "6000000"
  49. *VMOption 48Meg/48MB RAM: "10000000"
  50. *VMOption 64Meg/64MB RAM: "14000000"
  51. *VMOption 80Meg/80MB RAM: "18000000"
  52. *VMOption 96Meg/96MB RAM: "22000000"
  53. *VMOption 128Meg/128MB RAM: "26000000"
  54. *VMOption 144Meg/144MB RAM: "30000000"
  55. *VMOption 160Meg/160MB RAM: "34000000"
  56. *VMOption 192Meg/192MB - 224MB RAM: "38000000"
  57. *VMOption 256Meg/256MB - 512MB RAM: "42000000"
  58.  
  59.  
  60. *% === Installable Options ===========
  61. *OpenGroup: InstallableOptions/Options Installed
  62.  
  63. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  64. *OrderDependency: 1 AnySetup *InstalledMemory
  65. *DefaultInstalledMemory: None
  66. *InstalledMemory None/16MB RAM: ""
  67. *InstalledMemory 32Meg/32MB RAM: ""
  68. *InstalledMemory 48Meg/48MB RAM: ""
  69. *InstalledMemory 64Meg/64MB RAM: ""
  70. *InstalledMemory 80Meg/80MB RAM: ""
  71. *InstalledMemory 96Meg/96MB RAM: ""
  72. *InstalledMemory 128Meg/128MB RAM: ""
  73. *InstalledMemory 144Meg/144MB RAM: ""
  74. *InstalledMemory 160Meg/160MB RAM: ""
  75. *InstalledMemory 192Meg/192MB - 224MB RAM: ""
  76. *InstalledMemory 256Meg/256MB - 512MB RAM: ""
  77. *CloseUI: *InstalledMemory
  78.  
  79. *OpenUI *Finisher/Finisher Installed: PickOne
  80. *OrderDependency: 1 AnySetup *Finisher
  81. *DefaultFinisher: FS-103
  82. *Finisher None: ""
  83. *Finisher FS-102: ""
  84. *Finisher FS-103: ""
  85. *CloseUI: *Finisher
  86.  
  87. *OpenUI *TandemOption/Tandem Configuration: Boolean
  88. *OrderDependency: 1 AnySetup *TandemOption
  89. *DefaultTandemOption: False
  90. *TandemOption False/Not Installed: ""
  91. *TandemOption True/Installed: ""
  92. *CloseUI: *TandemOption
  93.  
  94. *CloseGroup: InstallableOptions
  95.  
  96.  
  97.  
  98. *% === Print Quality & Effects ===============
  99. *OpenUI *Resolution: PickOne
  100. *OrderDependency: 10 AnySetup *Resolution
  101. *DefaultResolution: 400dpi
  102. *Resolution 400dpi: "<</HWResolution [400 400]>> setpagedevice"
  103. *Resolution 600dpi: "<</HWResolution [600 600]>> setpagedevice"
  104. *?Resolution: "
  105.     save
  106.     currentpagedevice /HWResolution get
  107.     0 get
  108.     (          ) cvs print
  109.     (dpi)
  110.     = flush
  111.     restore"
  112. *End
  113. *CloseUI: *Resolution
  114.  
  115. *OpenUI *BitsPerPixel/Print Quality: PickOne
  116. *OrderDependency: 10 AnySetup *BitsPerPixel
  117. *DefaultBitsPerPixel: 1
  118. *BitsPerPixel 1/Text: "<</ColorDepth 1 /PrintQuality 1>> setpagedevice"
  119. *BitsPerPixel 2/Medium: "<</ColorDepth 8 /PrintQuality 2>> setpagedevice"
  120. *BitsPerPixel 4/High: "<</ColorDepth 8 /PrintQuality 4>> setpagedevice"
  121. *CloseUI: *BitsPerPixel
  122.  
  123. *OpenUI *Smoothing/Edge Smoothing: PickOne
  124. *OrderDependency: 11 AnySetup *Smoothing
  125. *DefaultSmoothing: None
  126. *Smoothing None/Off: "<< /GrayScale 0 >> setpagedevice"
  127. *Smoothing Text/Text Only: "<< /GrayScale 1 >> setpagedevice"
  128. *Smoothing All/All Objects: "<< /GrayScale 2 >> setpagedevice"
  129. *CloseUI: *Smoothing
  130.  
  131. *ScreenFreq: "70.0"
  132. *ScreenAngle: "45.0"
  133. *DefaultScreenProc: Dot
  134. *ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div}"
  135. *ScreenProc Line: "{ pop }"
  136. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
  137.  
  138. *DefaultTransfer: Null
  139. *Transfer Null: "{ }"
  140. *Transfer Null.Inverse: "{ 1 exch sub }"
  141.  
  142. *OpenUI *MediaType/Media Type: PickOne
  143. *OrderDependency: 65 AnySetup *MediaType
  144. *DefaultMediaType: Paper
  145. *MediaType Paper/Plain Paper: "statusdict begin (PAPER) setmediatype end"
  146. *MediaType OHP/OHP Transparency: "statusdict begin (OHP) setmediatype end"
  147. *MediaType Thin/Thin Paper: "statusdict begin (THIN) setmediatype end"
  148. *MediaType Thick/Thick Paper: "statusdict begin (THICK) setmediatype end"
  149. *CloseUI: *MediaType
  150.  
  151. *OpenUI *Duplex/Duplex Mode:  PickOne
  152. *OrderDependency: 15 AnySetup *Duplex
  153. *DefaultDuplex: None
  154. *Duplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
  155. *Duplex DuplexNoTumble/Long Edge Binding: "<< /Duplex true /Tumble false >> setpagedevice"
  156. *Duplex DuplexTumble/Short Edge Binding: "<< /Duplex true /Tumble true >> setpagedevice"
  157. *?Duplex: "
  158.     save
  159.     currentpagedevice /Duplex get
  160.     { currentpagedevice /Tumble get
  161.         {(DuplexTumble)}{(DuplexNoTumble)}ifelse
  162.     }
  163.     { (None)}
  164.     ifelse = flush
  165.     restore"
  166. *End
  167. *CloseUI: *Duplex
  168.  
  169.  
  170. *% === Finishing Options ===============
  171. *OpenGroup: Finishing/Finishing Options
  172.  
  173. *OpenUI *Jog/Job Offset: Boolean
  174. *OrderDependency: 10 AnySetup *Jog
  175. *DefaultJog: True
  176. *Jog True/On: "<< /Jog 3 >> setpagedevice"
  177. *Jog False/Off: "<< /Jog 0 >> setpagedevice"
  178. *CloseUI: *Jog
  179.  
  180. *% == the difference from 3 to 4 is 180 degree image rotation by interpreter. ==
  181. *OpenUI *StapleLocation/Stapling: PickOne
  182. *OrderDependency: 21 AnySetup *StapleLocation
  183. *DefaultStapleLocation: None
  184. *StapleLocation None/Off: "
  185.     << /Staple 0 >> setpagedevice
  186.     << /StaplePosition 0 >> setpagedevice
  187.     statusdict begin mark 0 3008 Paper pop pop pop pop end"
  188. *End
  189. *StapleLocation SinglePortrait/Single (Portrait): "
  190.     << /Staple 3>> setpagedevice
  191.     << /StaplePosition 1 >> setpagedevice
  192.     statusdict begin mark 0 3008 Paper pop pop pop pop end"
  193. *End
  194. *StapleLocation SingleLandscape/Single (Landscape): "
  195.     << /Staple 3>> setpagedevice
  196.     << /StaplePosition 2 >> setpagedevice
  197.     statusdict begin mark 1 3008 Paper pop pop pop pop end"
  198. *End
  199. *StapleLocation DualPortrait/Double Side (Portrait): "
  200.     << /Staple 3>> setpagedevice
  201.     << /StaplePosition 4 >> setpagedevice
  202.     << /MediaType (LEF) >> setpagedevice
  203.     statusdict begin mark 0 3008 Paper pop pop pop pop end"
  204. *End
  205. *StapleLocation DualLandscape/Double Side (Landscape): "
  206.     << /Staple 3>> setpagedevice
  207.     << /StaplePosition 4 >> setpagedevice
  208.     << /MediaType (SEF) >> setpagedevice
  209.     statusdict begin mark 1 3008 Paper pop pop pop pop end"
  210. *End
  211. *StapleLocation DualPortraitTop/Double Top (Portrait): "
  212.     << /Staple 3>> setpagedevice
  213.     << /StaplePosition 3 >> setpagedevice
  214.     << /MediaType (SEF) >> setpagedevice
  215.     statusdict begin mark 0 3008 Paper pop pop pop pop end"
  216. *End
  217. *StapleLocation DualLandscapeTop/Double Top (Landscape): "
  218.     << /Staple 3>> setpagedevice
  219.     << /StaplePosition 3 >> setpagedevice
  220.     << /MediaType (LEF) >> setpagedevice
  221.     statusdict begin mark 1 3008 Paper pop pop pop pop end"
  222. *End
  223. *CloseUI: *StapleLocation
  224.  
  225. *% === Insert parameters are arg1 [0=off,1=first, 2=last,3=both] arg2 [0=no print,1=first, 2=last, 3=both]
  226. *OpenUI *Special/Special Modes: PickOne
  227. *OrderDependency: 30 AnySetup *Special
  228. *DefaultSpecial: None
  229. *Special None: ""
  230. *Special 2in1/2-in-1: "<</Booklet 1 /MediaType (LEF)>> setpagedevice"
  231. *Special 4in1/Booklet Mode: "<</Booklet 2 /MediaType (LEF)>> setpagedevice"
  232. *Special Letterhead/Letterhead Mode: "<</Insert [1 1]>> setpagedevice"
  233. *Special Covers/Front & Back Covers: "<</Insert [3 3]>> setpagedevice"
  234. *Special Covers2/Front & Back Covers (Blank): "<</Insert [3 0]>> setpagedevice"
  235. *Special Separator/Separator Page: "<</Insert [2 0]>> setpagedevice"
  236. *CloseUI: *Special
  237.  
  238. *OpenUI *InsertTray/Insert Tray: PickOne
  239. *OrderDependency: 31 AnySetup *InsertTray
  240. *DefaultInsertTray: None
  241. *InsertTray None: ""
  242. *InsertTray Manual/Manual Feed: "<</InsertTray 0>> setpagedevice"
  243. *InsertTray Tray1/Tray 1: "<</InsertTray 1>> setpagedevice"
  244. *CloseUI: *InsertTray
  245.  
  246. *OpenUI *OutputBin/Output Bin: PickOne
  247. *OrderDependency: 40 AnySetup *OutputBin
  248. *DefaultOutputBin: Lower
  249. *OutputBin Upper/Upper: "<</OutputType (Upper)>> setpagedevice"
  250. *OutputBin Lower/Lower: "<</OutputType (Lower)>> setpagedevice"
  251. *CloseUI: *OutputBin
  252.  
  253. *OpenUI *OutputOrder/Output Order: PickOne
  254. *OrderDependency: 41 AnySetup *OutputOrder
  255. *DefaultOutputOrder: Normal
  256. *OutputOrder Normal/Face Up: "<</OutputFaceUp true>> setpagedevice"
  257. *OutputOrder Reverse/Face Down: "<</OutputFaceUp false>> setpagedevice"
  258. *CloseUI: *OutputOrder
  259.  
  260. *OpenUI *Tandem/Tandem Printing: PickOne
  261. *OrderDependency: 1 AnySetup *Tandem
  262. *DefaultTandem: Auto
  263. *Tandem Auto/Normal Mode (Auto Select): "statusdict begin mark 3 3009 Paper pop pop pop pop end"
  264. *Tandem Split/Split Mode (Auto Split): "statusdict begin mark 1 3009 Paper pop pop pop pop end"
  265. *Tandem Force/Split Mode (Equal Split): "statusdict begin mark 2 3009 Paper pop pop pop pop end"
  266. *Tandem Printer1/Print Engine Select (Printer 1): "statusdict begin mark 4 3009 Paper pop pop pop pop end"
  267. *Tandem Printer2/Print Engine Select (Printer 2): "statusdict begin mark 5 3009 Paper pop pop pop pop end"
  268. *CloseUI: *Tandem
  269.  
  270. *CloseGroup: Finishing
  271.  
  272.  
  273. *% === Tray Selection ============
  274. *OpenUI *InputSlot: PickOne
  275. *OrderDependency: 50 AnySetup *InputSlot
  276. *InputSlot Tray1/Tray 1: "statusdict begin 1 setpapertray end"
  277. *InputSlot Tray2/Tray 2: "statusdict begin 2 setpapertray end"
  278. *InputSlot Tray3/Tray 3: "statusdict begin 3 setpapertray end"
  279. *InputSlot Tray4/Tray 4: "statusdict begin 4 setpapertray end"
  280. *CloseUI: *InputSlot
  281.  
  282. *OpenUI *ManualFeed/Manual Feed: Boolean
  283. *OrderDependency: 50 AnySetup *ManualFeed
  284. *DefaultManualFeed: False
  285. *ManualFeed True: "<</ManualFeed true>> setpagedevice"
  286. *ManualFeed False: "<</ManualFeed false>> setpagedevice"
  287. *?ManualFeed: "
  288.     save
  289.     currentpagedevice /ManualFeed get
  290.     {(True)} {(False)} ifelse
  291.     = flush
  292.     restore"
  293. *End
  294. *CloseUI: *ManualFeed
  295.  
  296.  
  297. *% === Paper Handling ===================
  298. *% Use these entries to set paper size unless there is a specific
  299. *% reason to use PageRegion, such as when using manual feed.
  300. *OpenUI *PageSize: PickOne
  301. *OrderDependency: 60 AnySetup *PageSize
  302. *DefaultPageSize: Letter
  303. *PageSize Half-letter/Half-letter (5 1/2 x 8 1/2 in):    "<< /PageSize [396 612]  /ImagingBBox [11.80 11.80 384.2  600.2] >> setpagedevice"
  304. *PageSize Letter/Letter (8 1/2 x 11 in):                 "<< /PageSize [612 792]  /ImagingBBox [11.80 11.80 600.2  780.2] >> setpagedevice"
  305. *PageSize Legal/Legal (8 1/2 x 14 in):                     "<< /PageSize [612 1008] /ImagingBBox [11.80 11.80 600.2  996.2] >> setpagedevice"
  306. *PageSize Tabloid/Tabloid (11 x 17 in):                    "<< /PageSize [792 1224] /ImagingBBox [11.80 11.80 780.2 1212.2] >> setpagedevice"
  307. *?PageSize: "
  308.     save
  309.     currentpagedevice /PageSize get aload pop
  310.     2 copy gt {exch} if
  311.     (Unknown)
  312.     <<
  313.      [396 612] (Half-letter)
  314.      [612 792] (Letter)
  315.      [612 1008] (Legal)
  316.      [792 1224] (Tabloid)
  317.     >>
  318.     {exch aload pop 4 index sub abs 6 le exch 5 index sub abs 6 le and
  319.         {exch pop exit} {pop} ifelse
  320.     } bind forall
  321.     = flush pop pop
  322.     restore"
  323. *End
  324. *CloseUI: *PageSize
  325.  
  326. *% === These entries will set up the frame buffer. Usually used with manual feed. ===
  327. *OpenUI *PageRegion: PickOne
  328. *OrderDependency: 60 AnySetup *PageRegion
  329. *DefaultPageRegion: Letter
  330. *PageRegion Half-letter:  "<< /PageSize [396 612]  /ImagingBBox [11.80 11.80 384.2  600.2] >> setpagedevice"
  331. *PageRegion Letter:       "<< /PageSize [612 792]  /ImagingBBox [11.80 11.80 600.2  780.2] >> setpagedevice"
  332. *PageRegion Legal:        "<< /PageSize [612 1008] /ImagingBBox [11.80 11.80 600.2  996.2] >> setpagedevice"
  333. *PageRegion Tabloid:      "<< /PageSize [792 1224] /ImagingBBox [11.80 11.80 780.2 1212.2] >> setpagedevice"
  334. *CloseUI: *PageRegion
  335.  
  336. *% === These entries provide the imageable areas of the media option keywords. ===
  337. *DefaultImageableArea: Letter
  338. *ImageableArea Half-letter: "14 14 382 598"
  339. *ImageableArea Letter:      "14 14 598 778"
  340. *ImageableArea Legal:       "14 14 598 994"
  341. *ImageableArea Tabloid:     "14 14 778 1210"
  342. *?ImageableArea: "
  343.     save /cvp { cvi (            ) cvs print ( ) print } bind def newpath clippath pathbbox
  344.     4 -2 roll exch 2 {ceiling cvp} repeat
  345.     exch 2 {floor cvp} repeat flush
  346.     restore"
  347. *End
  348.  
  349. *% === These provide the physical dimensions of the media, by option keyword. ===
  350. *DefaultPaperDimension: Letter
  351. *PaperDimension Half-letter:  "396 612"
  352. *PaperDimension Letter:       "612 792"
  353. *PaperDimension Legal:        "612 1008"
  354. *PaperDimension Tabloid:      "792 1224"
  355.  
  356.  
  357. *% === Constraints ===================
  358. *% PageSize
  359. *UIConstraints: *PageSize Legal *InputSlot Tray3
  360. *UIConstraints: *PageSize Legal *InputSlot Tray4
  361. *UIConstraints: *PageSize Legal *InsertTray Tray3
  362. *UIConstraints: *PageSize Legal *InsertTray Tray4
  363.  
  364. *UIConstraints: *PageSize Tabloid *InputSlot Tray3
  365. *UIConstraints: *PageSize Tabloid *InputSlot Tray4
  366. *UIConstraints: *PageSize Tabloid *InsertTray Tray3
  367. *UIConstraints: *PageSize Tabloid *InsertTray Tray4
  368.  
  369. *UIConstraints: *PageSize Half-Letter *InputSlot Tray3
  370. *UIConstraints: *PageSize Half-Letter *InputSlot Tray4
  371. *UIConstraints: *PageSize Half-Letter *InsertTray Tray3
  372. *UIConstraints: *PageSize Half-Letter *InsertTray Tray4
  373.  
  374.  
  375. *% InputSlot
  376. *UIConstraints: *InputSlot Tray3 *PageSize Legal
  377. *UIConstraints: *InputSlot Tray3 *PageSize Tabloid
  378. *UIConstraints: *InputSlot Tray3 *PageSize Half-Letter
  379.  
  380. *UIConstraints: *InputSlot Tray4 *PageSize Legal
  381. *UIConstraints: *InputSlot Tray4 *PageSize Tabloid
  382. *UIConstraints: *InputSlot Tray4 *PageSize Half-Letter
  383.  
  384. *UIConstraints: *InputSlot Tray1 *InsertTray Tray1
  385. *UIConstraints: *InputSlot Tray2 *InsertTray Tray2
  386. *UIConstraints: *InputSlot Tray3 *InsertTray Tray3
  387. *UIConstraints: *InputSlot Tray4 *InsertTray Tray4
  388.  
  389. *UIConstraints: *InputSlot Tray1 *MediaType Thick
  390. *UIConstraints: *InputSlot Tray2 *MediaType Thick
  391. *UIConstraints: *InputSlot Tray3 *MediaType Thick
  392. *UIConstraints: *InputSlot Tray4 *MediaType Thick
  393.  
  394. *UIConstraints: *InputSlot Tray1 *MediaType OHP
  395. *UIConstraints: *InputSlot Tray2 *MediaType OHP
  396. *UIConstraints: *InputSlot Tray3 *MediaType OHP
  397. *UIConstraints: *InputSlot Tray4 *MediaType OHP
  398.  
  399.  
  400. *% ManualFeed
  401. *UIConstraints: *ManualFeed True *InsertTray Manual
  402. *UIConstraints: *ManualFeed True *Duplex DuplexTumble
  403. *UIConstraints: *ManualFeed True *Duplex DuplexNoTumble
  404. *UIConstraints: *ManualFeed True *Jog True
  405. *UIConstraints: *ManualFeed True *StapleLocation SinglePortrait
  406. *UIConstraints: *ManualFeed True *StapleLocation SingleLandscape
  407. *UIConstraints: *ManualFeed True *StapleLocation DualPortrait
  408. *UIConstraints: *ManualFeed True *StapleLocation DualLandscape
  409. *UIConstraints: *ManualFeed True *StapleLocation DualPortraitTop
  410. *UIConstraints: *ManualFeed True *StapleLocation DualLandscapeTop
  411. *UIConstraints: *ManualFeed True *Special 4in1
  412. *UIConstraints: *ManualFeed True *Special Covers
  413. *UIConstraints: *ManualFeed True *Special Covers2
  414. *UIConstraints: *ManualFeed True *Special Letterhead
  415. *UIConstraints: *ManualFeed True *Special Separator
  416.  
  417.  
  418. *% Finisher
  419. *UIConstraints: *Finisher FS102 *Resolution 600dpi
  420. *UIConstraints: *Finisher FS102 *OutputBin Upper
  421. *UIConstraints: *Finisher FS102 *StapleLocation SingleLandscape
  422. *UIConstraints: *Finisher FS102 *StapleLocation DualPortrait
  423. *UIConstraints: *Finisher FS102 *StapleLocation DualLandscape
  424. *UIConstraints: *Finisher FS102 *StapleLocation DualPortraitTop
  425. *UIConstraints: *Finisher FS102 *StapleLocation DualLandscapeTop
  426.  
  427. *UIConstraints: *Finisher None *OutputBin Upper
  428. *UIConstraints: *Finisher None *StapleLocation SingleLandscape
  429. *UIConstraints: *Finisher None *StapleLocation DualPortrait
  430. *UIConstraints: *Finisher None *StapleLocation DualLandscape
  431. *UIConstraints: *Finisher None *StapleLocation DualPortraitTop
  432. *UIConstraints: *Finisher None *StapleLocation DualLandscapeTop
  433.  
  434.  
  435. *% OutputBin
  436. *UIConstraints: *OutputBin Lower *OutputOrder Reverse
  437. *UIConstraints: *OutputBin Upper *StapleLocation SinglePortrait
  438. *UIConstraints: *OutputBin Upper *StapleLocation SingleLandscape
  439. *UIConstraints: *OutputBin Upper *StapleLocation DualPortrait
  440. *UIConstraints: *OutputBin Upper *StapleLocation DualLandscape
  441. *UIConstraints: *OutputBin Upper *StapleLocation DualPortraitTop
  442. *UIConstraints: *OutputBin Upper *StapleLocation DualLandscapeTop
  443.  
  444.  
  445. *% OutputOrder
  446. *UIConstraints: *OutputOrder Reverse *OutputBin Lower
  447. *UIConstraints: *OutputOrder Reverse *Special 2in1
  448. *UIConstraints: *OutputOrder Reverse *Special 4in1
  449.  
  450.  
  451. *% MediaType
  452. *UIConstraints: *MediaType Thick *InputSlot Tray1
  453. *UIConstraints: *MediaType Thick *InputSlot Tray2
  454. *UIConstraints: *MediaType Thick *InputSlot Tray3
  455. *UIConstraints: *MediaType Thick *InputSlot Tray4
  456.  
  457. *UIConstraints: *MediaType Thick *StapleLocation SinglePortrait
  458. *UIConstraints: *MediaType Thick *StapleLocation SingleLandscape
  459. *UIConstraints: *MediaType Thick *StapleLocation DualPortrait
  460. *UIConstraints: *MediaType Thick *StapleLocation DualLandscape
  461. *UIConstraints: *MediaType Thick *StapleLocation DualPortraitTop
  462. *UIConstraints: *MediaType Thick *StapleLocation DualLandscapeTop
  463.  
  464. *UIConstraints: *MediaType Thick *Special Covers
  465. *UIConstraints: *MediaType Thick *Special Covers2
  466. *UIConstraints: *MediaType Thick *Special Separator
  467. *UIConstraints: *MediaType Thick *Special Letterhead
  468.  
  469. *UIConstraints: *MediaType OHP *InputSlot Tray1
  470. *UIConstraints: *MediaType OHP *InputSlot Tray2
  471. *UIConstraints: *MediaType OHP *InputSlot Tray3
  472. *UIConstraints: *MediaType OHP *InputSlot Tray4
  473.  
  474. *UIConstraints: *MediaType OHP *StapleLocation SinglePortrait
  475. *UIConstraints: *MediaType OHP *StapleLocation SingleLandscape
  476. *UIConstraints: *MediaType OHP *StapleLocation DualPortrait
  477. *UIConstraints: *MediaType OHP *StapleLocation DualLandscape
  478. *UIConstraints: *MediaType OHP *StapleLocation DualPortraitTop
  479. *UIConstraints: *MediaType OHP *StapleLocation DualLandscapeTop
  480.  
  481. *UIConstraints: *MediaType OHP *Special Covers
  482. *UIConstraints: *MediaType OHP *Special Covers2
  483. *UIConstraints: *MediaType OHP *Special Separator
  484. *UIConstraints: *MediaType OHP *Special Letterhead
  485.  
  486.  
  487. *% BitsPerPixel
  488. *UIConstraints: *BitsPerPixel 1 *Smoothing Text
  489. *UIConstraints: *BitsPerPixel 1 *Smoothing All
  490.  
  491. *UIConstraints: *BitsPerPixel 2 *InstalledMemory None
  492. *UIConstraints: *BitsPerPixel 2 *VMOption None
  493. *UIConstraints: *BitsPerPixel 2 *Resolution 600dpi
  494. *UIConstraints: *BitsPerPixel 2 *Tandem Split
  495. *UIConstraints: *BitsPerPixel 2 *Tandem Force
  496.  
  497. *UIConstraints: *BitsPerPixel 4 *InstalledMemory None
  498. *UIConstraints: *BitsPerPixel 4 *VMOption None
  499. *UIConstraints: *BitsPerPixel 4 *Resolution 600dpi
  500. *UIConstraints: *BitsPerPixel 4 *Tandem Split
  501. *UIConstraints: *BitsPerPixel 4 *Tandem Force
  502.  
  503. *UIConstraints: *BitsPerPixel 4 *Special 4in1
  504.  
  505.  
  506.  
  507. *% Jog
  508. *UIConstraints: *Jog False *StapleLocation SinglePortrait
  509. *UIConstraints: *Jog False *StapleLocation SingleLandscape
  510. *UIConstraints: *Jog False *StapleLocation DualPortrait
  511. *UIConstraints: *Jog False *StapleLocation DualLandscape
  512. *UIConstraints: *Jog False *StapleLocation DualPortraitTop
  513. *UIConstraints: *Jog False *StapleLocation DualLandscapeTop
  514.  
  515. *UIConstraints: *Jog True *ManualFeed True
  516.  
  517.  
  518. *% Special
  519. *UIConstraints: *Special 2in1 *InsertTray Manual
  520. *UIConstraints: *Special 2in1 *InsertTray Tray1
  521. *UIConstraints: *Special 2in1 *InsertTray Tray2
  522. *UIConstraints: *Special 2in1 *InsertTray Tray3
  523. *UIConstraints: *Special 2in1 *InsertTray Tray4
  524. *UIConstraints: *Special 2in1 *Duplex DuplexTumble
  525. *UIConstraints: *Special 2in1 *Duplex DuplexNoTumble
  526. *UIConstraints: *Special 2in1 *OutputOrder Reverse
  527. *UIConstraints: *Special 2in1 *BitsPerPixel 4
  528. *UIConstraints: *Special 2in1 *MediaType Thick
  529. *UIConstraints: *Special 2in1 *MediaType OHP
  530.  
  531. *UIConstraints: *Special 4in1 *InsertTray Manual
  532. *UIConstraints: *Special 4in1 *InsertTray Tray1
  533. *UIConstraints: *Special 4in1 *InsertTray Tray2
  534. *UIConstraints: *Special 4in1 *InsertTray Tray3
  535. *UIConstraints: *Special 4in1 *InsertTray Tray4
  536. *UIConstraints: *Special 4in1 *Duplex DuplexTumble
  537. *UIConstraints: *Special 4in1 *Duplex DuplexNoTumble
  538. *UIConstraints: *Special 4in1 *OutputOrder Reverse
  539. *UIConstraints: *Special 4in1 *BitsPerPixel 4
  540. *UIConstraints: *Special 4in1 *MediaType Thick
  541. *UIConstraints: *Special 4in1 *MediaType OHP
  542. *UIConstraints: *Special 4in1 *ManualFeed True
  543.  
  544. *UIConstraints: *Special Covers *MediaType OHP
  545. *UIConstraints: *Special Covers *MediaType Thick
  546. *UIConstraints: *Special Covers *InsertTray None
  547. *UIConstraints: *Special Covers *ManualFeed True
  548.  
  549. *UIConstraints: *Special Covers2 *MediaType OHP
  550. *UIConstraints: *Special Covers2 *MediaType Thick
  551. *UIConstraints: *Special Covers2 *InsertTray None
  552. *UIConstraints: *Special Covers2 *ManualFeed True
  553.  
  554. *UIConstraints: *Special Separator *MediaType OHP
  555. *UIConstraints: *Special Separator *MediaType Thick
  556. *UIConstraints: *Special Separator *InsertTray None
  557. *UIConstraints: *Special Separator *ManualFeed True
  558.  
  559. *UIConstraints: *Special Letterhead *MediaType OHP
  560. *UIConstraints: *Special Letterhead *MediaType Thick
  561. *UIConstraints: *Special Letterhead *InsertTray None
  562. *UIConstraints: *Special Letterhead *ManualFeed True
  563.  
  564.  
  565. *% StapleLocation
  566. *UIConstraints: *StapleLocation SinglePortrait *Jog False
  567. *UIConstraints: *StapleLocation SinglePortrait *ManualFeed True
  568. *UIConstraints: *StapleLocation SinglePortrait *Finisher None
  569. *UIConstraints: *StapleLocation SinglePortrait *OutputBin Upper
  570. *UIConstraints: *StapleLocation SinglePortrait *MediaType Thick
  571. *UIConstraints: *StapleLocation SinglePortrait *MediaType OHP
  572.  
  573. *UIConstraints: *StapleLocation SingleLandscape *Jog False
  574. *UIConstraints: *StapleLocation SingleLandscape *ManualFeed True
  575. *UIConstraints: *StapleLocation SingleLandscape *Finisher FS102
  576. *UIConstraints: *StapleLocation SingleLandscape *Finisher None
  577. *UIConstraints: *StapleLocation SingleLandscape *OutputBin Upper
  578. *UIConstraints: *StapleLocation SingleLandscape *MediaType Thick
  579. *UIConstraints: *StapleLocation SingleLandscape *MediaType OHP
  580.  
  581. *UIConstraints: *StapleLocation DualPortrait *Jog False
  582. *UIConstraints: *StapleLocation DualPortrait *ManualFeed True
  583. *UIConstraints: *StapleLocation DualPortrait *Finisher FS102
  584. *UIConstraints: *StapleLocation DualPortrait *Finisher None
  585. *UIConstraints: *StapleLocation DualPortrait *OutputBin Upper
  586. *UIConstraints: *StapleLocation DualPortrait *MediaType Thick
  587. *UIConstraints: *StapleLocation DualPortrait *MediaType OHP
  588.  
  589. *UIConstraints: *StapleLocation DualLandscape *Jog False
  590. *UIConstraints: *StapleLocation DualLandscape *ManualFeed True
  591. *UIConstraints: *StapleLocation DualLandscape *Finisher FS102
  592. *UIConstraints: *StapleLocation DualLandscape *Finisher None
  593. *UIConstraints: *StapleLocation DualLandscape *OutputBin Upper
  594. *UIConstraints: *StapleLocation DualLandscape *MediaType Thick
  595. *UIConstraints: *StapleLocation DualLandscape *MediaType OHP
  596.  
  597. *UIConstraints: *StapleLocation DualPortraitTop *Jog False
  598. *UIConstraints: *StapleLocation DualPortraitTop *ManualFeed True
  599. *UIConstraints: *StapleLocation DualPortraitTop *Finisher FS102
  600. *UIConstraints: *StapleLocation DualPortraitTop *Finisher None
  601. *UIConstraints: *StapleLocation DualPortraitTop *OutputBin Upper
  602. *UIConstraints: *StapleLocation DualPortraitTop *MediaType Thick
  603. *UIConstraints: *StapleLocation DualPortraitTop *MediaType OHP
  604.  
  605. *UIConstraints: *StapleLocation DualLandscapeTop *Jog False
  606. *UIConstraints: *StapleLocation DualLandscapeTop *ManualFeed True
  607. *UIConstraints: *StapleLocation DualLandscapeTop *Finisher FS102
  608. *UIConstraints: *StapleLocation DualLandscapeTop *Finisher None
  609. *UIConstraints: *StapleLocation DualLandscapeTop *OutputBin Upper
  610. *UIConstraints: *StapleLocation DualLandscapeTop *MediaType Thick
  611. *UIConstraints: *StapleLocation DualLandscapeTop *MediaType OHP
  612.  
  613.  
  614. *% Duplex
  615. *UIConstraints: *Duplex DuplexTumble *ManualFeed True
  616. *UIConstraints: *Duplex DuplexTumble *Special 2in1
  617. *UIConstraints: *Duplex DuplexTumble *Special 4in1
  618.  
  619. *UIConstraints: *Duplex DuplexNoTumble *ManualFeed True
  620. *UIConstraints: *Duplex DuplexNoTumble *Special 2in1
  621. *UIConstraints: *Duplex DuplexNoTumble *Special 4in1
  622.  
  623.  
  624. *% InsertTray
  625. *UIConstraints: *InsertTray None *Special Covers
  626. *UIConstraints: *InsertTray None *Special Covers2
  627. *UIConstraints: *InsertTray None *Special Separator
  628. *UIConstraints: *InsertTray None *Special Letterhead
  629.  
  630. *UIConstraints: *InsertTray Manual *Special 2in1
  631. *UIConstraints: *InsertTray Manual *Special 4in1
  632.  
  633. *UIConstraints: *InsertTray Tray1 *Special 2in1
  634. *UIConstraints: *InsertTray Tray1 *Special 4in1
  635. *UIConstraints: *InsertTray Tray1 *InputSlot Tray1
  636.  
  637. *UIConstraints: *InsertTray Tray2 *Special 2in1
  638. *UIConstraints: *InsertTray Tray2 *Special 4in1
  639. *UIConstraints: *InsertTray Tray2 *InputSlot Tray2
  640.  
  641. *UIConstraints: *InsertTray Tray3 *PageSize Tabloid
  642. *UIConstraints: *InsertTray Tray3 *PageSize Half-Letter
  643. *UIConstraints: *InsertTray Tray3 *Special 2in1
  644. *UIConstraints: *InsertTray Tray3 *Special 4in1
  645. *UIConstraints: *InsertTray Tray3 *InputSlot Tray3
  646.  
  647. *UIConstraints: *InsertTray Tray4 *PageSize Tabloid
  648. *UIConstraints: *InsertTray Tray4 *PageSize Half-Letter
  649. *UIConstraints: *InsertTray Tray4 *Special 2in1
  650. *UIConstraints: *InsertTray Tray4 *Special 4in1
  651. *UIConstraints: *InsertTray Tray4 *InputSlot Tray4
  652.  
  653.  
  654. *% InstalledMemory
  655. *UIConstraints: *InstalledMemory None *BitsPerPixel 2
  656. *UIConstraints: *VMOption None *BitsPerPixel 2
  657. *UIConstraints: *InstalledMemory None *BitsPerPixel 4
  658. *UIConstraints: *VMOption None *BitsPerPixel 4
  659.  
  660.  
  661. *% Smoothing
  662. *UIConstraints: *Smoothing Text *BitsPerPixel 1
  663. *UIConstraints: *Smoothing All *BitsPerPixel 1
  664.  
  665.  
  666. *% Tandem
  667. *UIConstraints: *TandemOption False *Tandem Split
  668. *UIConstraints: *TandemOption False *Tandem Force
  669. *UIConstraints: *TandemOption False *Tandem Printer1
  670. *UIConstraints: *TandemOption False *Tandem Printer2
  671.  
  672. *UIConstraints: *Tandem Split *TandemOption False
  673. *UIConstraints: *Tandem Split *BitsPerPixel 2
  674. *UIConstraints: *Tandem Split *BitsPerPixel 4
  675.  
  676. *UIConstraints: *Tandem Force *TandemOption False
  677. *UIConstraints: *Tandem Force *BitsPerPixel 2
  678. *UIConstraints: *Tandem Force *BitsPerPixel 4
  679.  
  680. *UIConstraints: *Tandem Printer1 *TandemOption False
  681. *UIConstraints: *Tandem Printer2 *TandemOption False
  682.  
  683.  
  684. *% === Font Information =====================
  685. *DefaultFont: Times-Roman
  686. *Font AvantGarde-Book: Standard "(001.002)" Standard ROM
  687. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
  688. *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
  689. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
  690. *Font Bookman-Demi: Standard "(001.001)" Standard ROM
  691. *Font Bookman-DemiItalic: Standard "(001.001)" Standard ROM
  692. *Font Bookman-Light: Standard "(001.001)" Standard ROM
  693. *Font Bookman-LightItalic: Standard "(001.001)" Standard ROM
  694. *Font Courier: Standard "(001.004)" Standard ROM
  695. *Font Courier-Bold: Standard "(001.004)" Standard ROM
  696. *Font Courier-BoldOblique: Standard "(001.004)" Standard ROM
  697. *Font Courier-Oblique: Standard "(001.004)" Standard ROM
  698. *Font Helvetica: Standard "(001.002)" Standard ROM
  699. *Font Helvetica-Bold: Standard "(001.002)" Standard ROM
  700. *Font Helvetica-BoldOblique: Standard "(001.002)" Standard ROM
  701. *Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
  702. *Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
  703. *Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
  704. *Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
  705. *Font Helvetica-Oblique: Standard "(001.002)" Standard ROM
  706. *Font NewCenturySchlbk-Bold: Standard "(001.005)" Standard ROM
  707. *Font NewCenturySchlbk-BoldItalic: Standard "(001.004)" Standard ROM
  708. *Font NewCenturySchlbk-Italic: Standard "(001.003)" Standard ROM
  709. *Font NewCenturySchlbk-Roman: Standard "(001.004)" Standard ROM
  710. *Font Palatino-Bold: Standard "(001.002)" Standard ROM
  711. *Font Palatino-BoldItalic: Standard "(001.002)" Standard ROM
  712. *Font Palatino-Italic: Standard "(001.002)" Standard ROM
  713. *Font Palatino-Roman: Standard "(001.001)" Standard ROM
  714. *Font Symbol: Special "(001.003)" Special ROM
  715. *Font Times-Bold: Standard "(001.002)" Standard ROM
  716. *Font Times-BoldItalic: Standard "(001.004)" Standard ROM
  717. *Font Times-Italic: Standard "(001.002)" Standard ROM
  718. *Font Times-Roman: Standard "(001.002)" Standard ROM
  719. *Font ZapfChancery-MediumItalic: Standard "(001.003)" Standard ROM
  720. *Font ZapfDingbats: Special "(001.001)" Special ROM
  721. *?FontQuery: "
  722.     save
  723.     4 dict begin /sv exch def
  724.     /str (fonts/                              ) def
  725.     /st2 30 string def
  726.     {
  727.         count 0 gt
  728.         {
  729.             dup FontDirectory exch known
  730.             {
  731.                 pop 1
  732.             }{
  733.                 str exch st2 cvs dup length /len exch def
  734.                 6 exch putinterval str 0 len 6 add getinterval mark exch { } st2 filenameforall
  735.                 counttomark 0 gt
  736.                 {
  737.                     cleartomark 1
  738.                 }{
  739.                     cleartomark 0
  740.                 } ifelse
  741.             } ifelse = flush
  742.         }{
  743.             exit
  744.         } ifelse
  745.     } bind loop sv end restore"
  746. *End
  747. *?FontList: "
  748.     FontDirectory { pop == flush } forall /filenameforall
  749.     where
  750.     {
  751.         pop
  752.         save
  753.         (fonts/*) {dup length 6 sub 6 exch getinterval == flush} 128 string filenameforall
  754.         restore
  755.     } if
  756.     (*) = flush"
  757. *End
  758.  
  759.  
  760. *% === Printer Messages (verbatim from printer): =========
  761. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  762. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  763. *Message: "\FontName\ not found, using Times-Roman"
  764.  
  765.  
  766. *% === Status (format: %%[ status: <one of these> ]%% ) ===
  767. *Status: "idle"
  768. *Status: "busy"
  769. *Status: "waiting"
  770. *Status: "printing"
  771. *Status: "initializing"
  772. *Status: "PrinterError: out of paper"
  773. *Status: "PrinterError: printer fault"
  774. *Status: "PrinterError: printer offline"
  775.  
  776.  
  777. *% === Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% ) ===
  778. *% Please edit list below and remove % from each line as appropriate:
  779. *Source: "Serial"
  780. *Source: "Parallel"
  781.  
  782.  
  783. *% === Printer Error (format: %%[ PrinterError: <one of these> ]%%) ===
  784. *PrinterError: "out of paper"
  785. *PrinterError: "printer fault"
  786. *PrinterError: "printer offline"
  787.  
  788.  
  789. *% === Change Log ===
  790. *% 12/03/96 V 1.2.7
  791. *% Corrected Imageable Area for Tabloid.
  792.  
  793. *% 01/07/97 V 1.2.8
  794. *% Corrected all imageable areas.
  795.  
  796. *% 04/29/97 V 1.2.9
  797. *% Updated PSVersion
  798. *% Corrected spelling error in *Outputbin/*Staplelocation constraint
  799.  
  800. *% 04/18/98 V 1.3.0
  801. *% Changed to match IP-302 command/feature set
  802.  
  803. *% 08/17/98 V 1.3.1
  804. *% Copied and edited from 7060 version 1.3.8 PPD.
  805.  
  806. *% 01/27/99 V 1.3.2
  807. *% New ImagingBBox values for image centering. (N2R5+)
  808.  
  809. *% 05/24/99 V 1.3.3
  810. *% Added constraint for Tandem-Split and 2,4 bit printing.
  811. *% Removed all constraints for 8bit printing.
  812.  
  813. *% 09/22/99 V 1.3.4
  814. *% Fixed problems: SEC #99.113, 118, 151, 159
  815.  
  816. *% 09/23/99 V 1.4.4
  817. *% Changed VM information to provide all possible configurations for IP-302(+)/IP-303
  818.  
  819. *% PPD last Modified 18.11.2000 KONICA SSC K.AKUTSU
  820. *% end of PPD file for Konica Force 50 PS US
  821.